Flutter list.builder 不滚动
全部标签 我正在尝试在Stepper下方制作一个按钮。问题是,如果我将它包装在Column或ListView中,则在Stepper中滚动不起作用。我试图用NestedScrollView包装它们,滚动工作正常,但问题是按钮发布在Stepper上方。代码中有两个_MyHomePageState示例,第一个是ListView,第二个是NestedView,两者都不适合我。如何在其下实现带有Button的Stepper?这就是我想要的enterimagedescriptionhereimport'package:flutter/material.dart';voidmain()=>runApp(MyA
应用程序的目的是显示许多用户必须选择的按钮。不幸的是,无限滚动在这里不是一个用户友好的工具,最好不要让用户进行不必要的操作。因此,我需要水平ListView位于一个屏幕内并在下方展开,添加新行。我已经尝试添加一个SizedBox,但ListView行仍然是无限的并且离开了屏幕。returnnewScaffold(appBar:AppBar(title:Text("Test"),),body:SizedBox(width:300.0,child:ListView(scrollDirection:Axis.horizontal,children:_rowWidgets.toList()//
应用程序的目的是显示许多用户必须选择的按钮。不幸的是,无限滚动在这里不是一个用户友好的工具,最好不要让用户进行不必要的操作。因此,我需要水平ListView位于一个屏幕内并在下方展开,添加新行。我已经尝试添加一个SizedBox,但ListView行仍然是无限的并且离开了屏幕。returnnewScaffold(appBar:AppBar(title:Text("Test"),),body:SizedBox(width:300.0,child:ListView(scrollDirection:Axis.horizontal,children:_rowWidgets.toList()//
我的主体中有一个选项卡,然后是一列,我在其中调用使用另一个小部件类构建动态卡片列表。一切似乎都工作正常,但我收到此错误。Thefollowingmessagewasthrownduringlayout:I/flutter(5090):ARenderFlexoverflowedby115pixelsonthebottom.问题是尽管我将列表包装到一个灵活的小部件中,但该列表无法滚动。这是构建列表的代码片段。我还启用了物理:AlwaysScrollableScrollPhysics(),但同样的问题。我知道如果我固定一个特定的高度它会起作用,但我不想这样做,因为这会破坏整个想法。Widge
我的主体中有一个选项卡,然后是一列,我在其中调用使用另一个小部件类构建动态卡片列表。一切似乎都工作正常,但我收到此错误。Thefollowingmessagewasthrownduringlayout:I/flutter(5090):ARenderFlexoverflowedby115pixelsonthebottom.问题是尽管我将列表包装到一个灵活的小部件中,但该列表无法滚动。这是构建列表的代码片段。我还启用了物理:AlwaysScrollableScrollPhysics(),但同样的问题。我知道如果我固定一个特定的高度它会起作用,但我不想这样做,因为这会破坏整个想法。Widge
我已经制作了一个可水平滚动的列表,但我想控制从特定小部件的滚动。在图中,如果我按住底部的视频进度条并将其向右移动,它应该会使屏幕滚动。当我通过滑动屏幕水平滚动列表时,它也会调整其位置。我已经制作了所有的小部件。我只想知道如何同步它们。. 最佳答案 您可以在滚动Controller中使用position。例如-如果我必须在用户到达小部件列表末尾时执行操作,这就是条件-if(_scrollController.position.pixels==_scrollController.position.maxScrollExtent){}
我已经制作了一个可水平滚动的列表,但我想控制从特定小部件的滚动。在图中,如果我按住底部的视频进度条并将其向右移动,它应该会使屏幕滚动。当我通过滑动屏幕水平滚动列表时,它也会调整其位置。我已经制作了所有的小部件。我只想知道如何同步它们。. 最佳答案 您可以在滚动Controller中使用position。例如-如果我必须在用户到达小部件列表末尾时执行操作,这就是条件-if(_scrollController.position.pixels==_scrollController.position.maxScrollExtent){}
我开发Android应用程序已有一段时间了,目前我正在将一个Android应用程序移植到Flutter,这是我不久前开始的。我已经能够在android中使选项卡可滚动,但我发现很难在flutter中做到这一点。我能够创建选项卡,但它们大约有7个并且超出了屏幕宽度。因此我想让它滚动以避免这种情况。下面是我在android应用程序中所做的,我想实现类似的东西。任何帮助,将不胜感激。谢谢。 最佳答案 您可以使用DefaultTabController小部件,Tab小部件也有一个名为:isScrollable的属性,设置为true,您将看到
我开发Android应用程序已有一段时间了,目前我正在将一个Android应用程序移植到Flutter,这是我不久前开始的。我已经能够在android中使选项卡可滚动,但我发现很难在flutter中做到这一点。我能够创建选项卡,但它们大约有7个并且超出了屏幕宽度。因此我想让它滚动以避免这种情况。下面是我在android应用程序中所做的,我想实现类似的东西。任何帮助,将不胜感激。谢谢。 最佳答案 您可以使用DefaultTabController小部件,Tab小部件也有一个名为:isScrollable的属性,设置为true,您将看到
我想在ListView的顶部添加一个信息框,而不是固定它,我希望它在页面向下滚动时与内容一起滚动。相反,我遇到的是无论我尝试做什么,它始终保持在固定位置。我的代码:returnnewColumn(children:[newText('Iwanttobescrollableaswellwithothercontentaswell'),//Iwantwidgetorwidgetsheretobepartofthescrollinsteadofthembeingfixed.newExpanded(child:ListView.builder(itemBuilder:(BuildContext